package com.kingyun.gpsinspection.purificationservice.facade.model.iam.scyx;

import com.kingyun.gpsinspection.purificationservice.facade.model.BootstrapSearchBean;

import java.io.Serializable;
import java.util.Date;

/**
 * 研究方案实体类
 */
public class ResearchScheme extends BootstrapSearchBean implements Serializable{
    //  主键
    private String researchSchemeId;
    //  研究方案名称
    private String researchSchemeName;
    //  所属组织
    private String orgId;

    private String path;
    //  创建者id
    private String creatorId;
    //  创建时间
    private Date createTime;
    //  修改者id
    private String modifierId;
    // 修改时间
    private Date modifyTime;
    //  是否删除 0默认）已经删除
    private Short isDelete;
    // 新增字段，查询填充
    // 组织名
    private String orgName;
    // 创建名
    private String creatorName;
    // 修改者
    private String modifierName;
    // 文件名
    private String fileName;
    // 开始时间
    private String startTime;
    // 结束时间
    private String endTime;
    // 备注
    private String remark;

    public String getResearchSchemeId() {
        return researchSchemeId;
    }

    public void setResearchSchemeId(String researchSchemeId) {
        this.researchSchemeId = researchSchemeId == null ? null : researchSchemeId.trim();
    }

    public String getResearchSchemeName() {
        return researchSchemeName;
    }

    public void setResearchSchemeName(String researchSchemeName) {
        this.researchSchemeName = researchSchemeName == null ? null : researchSchemeName.trim();
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId == null ? null : orgId.trim();
    }

    public String getPath() {
        return path;
    }

    public void setPath(String path) {
        this.path = path == null ? null : path.trim();
    }

    public String getCreatorId() {
        return creatorId;
    }

    public void setCreatorId(String creatorId) {
        this.creatorId = creatorId == null ? null : creatorId.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getModifierId() {
        return modifierId;
    }

    public void setModifierId(String modifierId) {
        this.modifierId = modifierId == null ? null : modifierId.trim();
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getCreatorName() {
        return creatorName;
    }

    public void setCreatorName(String creatorName) {
        this.creatorName = creatorName;
    }

    public String getModifierName() {
        return modifierName;
    }

    public void setModifierName(String modifierName) {
        this.modifierName = modifierName;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public Short getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Short isDelete) {
        this.isDelete = isDelete;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }
}